package com.vchello.bean.agency;

import java.io.Serializable;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.vchello.bean.user.AgencyApply;
import com.vchello.bean.user.User;

/**
 * 
 * @author power
 *
 */
@TableName("agency_apply_remark")
public class AgencyApplyRemark extends Model<AgencyApplyRemark> {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@TableId("id")
	private int id;

	@TableField("user_id")
	private int userId;

	@TableField("apply_id")
	private int applyId;

	@TableField("create_time")
	private String createTime;

	@TableField("remark")
	private String remark;

	@TableField(exist = false)
	private User user;

	@TableField(exist = false)
	private AgencyApply agencyApply;

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getUserId() {
		return userId;
	}

	public void setUserId(int userId) {
		this.userId = userId;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public int getApplyId() {
		return applyId;
	}

	public void setApplyId(int applyId) {
		this.applyId = applyId;
	}

	public AgencyApply getAgencyApply() {
		return agencyApply;
	}

	public void setAgencyApply(AgencyApply agencyApply) {
		this.agencyApply = agencyApply;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
